.setting-page {
	display: flex;
	flex-direction: column;
	align-items: center;
	height: 100vh;
	padding: 20rpx;
}

.card {
	width: 100%;
	margin-bottom: 20rpx;
	background-color: #fff;
	box-shadow: 0 2rpx 5rpx rgba(0, 0, 0, 0.1);
	border-radius: 10rpx;
	min-height: 100rpx;
}

.upper-card {
	flex-grow: 14; // 设置较大的flex-grow值，可根据需求调整
}

.lower-card {
	flex-grow: 1; // 设置较小的flex-grow值，可根据需求调整
	display: flex;
	justify-content: center;
	align-items: center;
}

.logout-button {
	width: 550rpx;
	height: 70rpx;
	border-radius: 25rpx;
	background-color: #f44336;
	color: #fff;
	font-size: 16px;
	display: flex;
	justify-content: center;
	align-items: center;
}

.info-item {
	display: flex;
	justify-content: space-between;
	align-items: center;
	padding: 20rpx;
}

.info-item input {
	text-align: center;
}

.arrow-right {
	font-size: 24rpx;
	color: #333;
}

.confirm-button {
	width: 550rpx;
	height: 70rpx;
	border-radius: 25rpx;
	background-color: #4caf50;
	color: #fff;
	font-size: 16px;
	margin-top: 20rpx;
	display: flex;
	justify-content: center;
	align-items: center;
}

.cancel-button {
	width: 550rpx;
	height: 70rpx;
	border-radius: 25rpx;
	background-color: #4caf50;
	color: #fff;
	font-size: 16px;
	margin-top: 20rpx;
	display: flex;
	justify-content: center;
	align-items: center;
}